make a touchdown

Translations
marquer un touchdown
Definitions
To score points in American football by carrying the ball into the opponent's end zone or catching it there, resulting in a score of six points.